89f37b43a83e129e15891a8c340edffd0252d27a,javasrc/src/org/ccnx/ccn/impl/security/keys/BasicKeyManager.java,BasicKeyManager,getSigningKey,#PublisherPublicKeyDigest#,1056

Before Change


			Log.finer(Log.FAC_KEYS, "getSigningKey: retrieving key: " + publisher);
		if (null == publisher)
			return null;
		return _privateKeyCache.getPrivateKey(publisher.digest());
	}

	/**

After Change


			Log.finer(Log.FAC_KEYS, "getSigningKey: retrieving key: " + publisher);
		if (null == publisher)
			return null;
		Key key = _privateKeyCache.getPrivateKey(publisher.digest());
		if (null == key) {  // Maybe its symmetric and we don't have it yet...
			try {
				key = readSymmetricKey(publisher, null, null, null);
			} catch (IOException e) {
				return null;
			}
		}
		return key;
	}

	/**